OM • INDU A • SE0000190126
Generating your data highlights...
23.6b USD | # 21 in SE
181.72k shares | 12.96m USD
210.64m
61.36% | 129.24m